Skip to main content
TrustRadius
Google Tag Manager

Google Tag Manager

Overview

What is Google Tag Manager?

From Google, the Google Tag Manager is a tag management application that facilitates creating, embedding, and updating tags across websites and mobile apps, thus gaining the benefits of data standardization and speed of deployment. Google touts an agency friendly system…

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 14 features
  • Event tracking (61)
    9.9
    99%
  • Rules-driven tag execution (58)
    8.3
    83%
  • Tag library (59)
    7.8
    78%
  • Ease of writing custom tags (63)
    7.5
    75%
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Google Tag Manager?

From Google, the Google Tag Manager is a tag management application that facilitates creating, embedding, and updating tags across websites and mobile apps, thus gaining the benefits of data standardization and speed of deployment. Google touts an agency friendly system with multiple user access,…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

25 people also want pricing

Alternatives Pricing

What is Falcon?

Falcon is a web analytics tag auditing tool which gives insights on missing and incorrectly configured analytic tags, marketing pixels, and tag management tools on a website. It supports monitoring a critical path for future discrepancy and alerts in case of any errors caused due to changes. Falcon…

Return to navigation

Product Demos

Aori Tutorial Demo Full Google Ads SKAG Setup

YouTube

Server-Side Tagging in Google Tag Manager (First Look & Demo)

YouTube

How to Setup Google Tag Manager for Clickfunnels: Step by Step

YouTube

Codeless Insight Tags Using Google Tag Manager

YouTube

A/B testing with Google Tag Manager - demo of gtmtesting.com

YouTube

Track Add to Cart in Google Tag Manager

YouTube
Return to navigation

Features

Security

This component helps a company minimize the security risks by controlling access to the software and its data, and encouraging best practices among users.

9.8
Avg 8.6

Tag Management

Features related to tag management

8.1
Avg 8.0

Data Management & Integrity

Features related to data management and integrity

9
Avg 8.3
Return to navigation

Product Details

What is Google Tag Manager?

Google Tag Manager Integrations

Google Tag Manager Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

From Google, the Google Tag Manager is a tag management application that facilitates creating, embedding, and updating tags across websites and mobile apps, thus gaining the benefits of data standardization and speed of deployment. Google touts an agency friendly system with multiple user access, and tools to improve tags performance like debugging, and rules, macros or automated tag firing. The Google Tag Manager also integrates with Google product DoubleClick. Moreover, Google Tag Manager is free.

Reviewers rate Event tracking highest, with a score of 9.9.

The most common users of Google Tag Manager are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(231)

Attribute Ratings

Reviews

(1-18 of 18)
Companies can't remove reviews or game the system. Here's why
Andrea Hester | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our web development team uses Google Tag Manager not only to manage tags on our own website, but those of our clients. It's a great way to enable easy addition and management of tags for things like analytics, social media, and advertising, without having to work in the website's code.
  • Enables broader management of tags
  • Ensures optimal tag placement and low impact on performance
  • Makes updating tags quick and easy
  • Integrates nicely with analytics
  • As with a lot of Google products, it's not the most user friendly
  • Steeper learning curve for those unfamiliar with code
  • Doesn't have a very robust native knowledge base for training - but there are lots of external sources of training and tutorials elsewhere
Google Tag Manager is nice for companies with marketing teams who need access to inserting and managing tags for things like social media and advertising, without having to burden the web development team for help. It's less appropriate when the site is very complex or there are special considerations with custom tags that could impact performance.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Google Tag Manager (GTM) is the backbone of our website tracking at our company. It is used by both our Analytics and Web Development departments to create a structured, versionable environment for web pages, events, and pixel tracking. GTM solves many issues that allow non-developers to be able to add code to a website all without needing to add code. For instance, if you need to install a heatmap, GTM has built-in tags that allow you to simply put your tracking ID and you're good to go. It's a fantastic, free tool that I cannot recommend enough for any analyst to have in their repertoire.
  • Event Tracking
  • Web Tracking
  • Pixel Tracking
  • Custom Events
  • Platform Integration
  • Cost (Free)
  • Tutorials are sparse from Google. No official course.
  • GTM is manually tracked. No automated click to track function.
  • Integration quality varies depending on the application.
GTM is well suited for any company that wants to collect data into Google Analytics for an affordable price (free). It is fairly easy to learn but you will need to dedicate time to letting someone train with it, which can take significant time if no one has prior experience. If your team does not have the bandwidth to give this to someone to learn, GTM will be far less effective and you should consider paid alternatives.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Google Tag Manager is a MUST HAVE tool for any website! It allows us to add and manage various pixels/tracking codes (From Google Analytics to Facebook and LindedIn) from one place, with a super straightforward UI.

Also, it keeps logs of all the changes to different containers, which is a very helpful thing when it comes to collaboration between different people/departments
  • great UI/UX
  • easy learning curve
  • manage all tracking assets from one place
  • can't think of any, really. Super easy to use
It is a great tool if a company ever needs to manage multiple tracking codes from one place. Plus, it has a lot of flexibility in writing the rules for "firing" each particular tag, which is a super nice feature for a more granular control, especially when dealing with remarketing campaigns.
Dave Becker | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Google Tag Manager to enable the use of tracking pixels from various sources on our website. Our website was developed and coded by an agency, so Google Tag Manager allows us to integrate these codes without having to edit or modify the coding of the site. We can then track user behavior concerning our business.
  • Google Tag Manager allows you to see the source of incoming traffic to your site and track their behavior (make purchases, abandon carts, etc.)
  • We can implement Google Tag Manager in-house, so we don't need to pay our developer to make changes or edit code for us, saving us money.
  • Google Tag Manager is easier to use than coding a website, but you still need to have some technical knowledge.
  • As someone with fundamental coding knowledge, if you set up a tag incorrectly, it can take a long time to figure out why the tag isn't working properly.
If you have the time to learn what Google Tag Manager can do, and know some technical coding info or are willing to learn, it is a great solution to implement tracking pixels. If that doesn't sound like you or if you have tried in the past and can't get it, you might want to hire someone to manage it for you.
November 07, 2019

Google Tag Manager Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
As a digital strategist at a web company, one of my many roles is ensuring the websites we manage have strong conversion points. One way I am able to help manage this is through using Google Tag Manager to set up unique triggers and tags that provide analytics for how users are interacting with the website.
  • Google Tag Manager integrates with other Google reporting platforms well such as Google Analytics.
  • The platform offers an incredibly wide variety of things to track.
  • Google Tag Manager offers little guidance within the tool. I often have to refer to outside guides or walk-throughs each time I set up a new feature.
  • There is a steep learning curve.
  • Difficult to test and manage if you have to rely on another webmaster or third-party to implement any code changes.
As cumbersome as Tag Manager can be at times, it's really a great tool for tracking specific items on a website. If any of your KPIs have to do with web performance, this tool is a must in order to point to success and measure results well. It takes a bit of getting used to but it's extremely helpful to see how users are interacting with the site.
Score 9 out of 10
Vetted Review
Verified User
We use Google Tag Manager to track everything from floodlight tags, events, exclusions and so on. I regularly review our site content to look for opportunities to add additional tags for improved reporting to our search, marketing, and social teams. When requested by those team I'll add tagging to new content sections or existing sections that are lacking the tracking they want to help answer business questions and enhance user experience.
  • Ease of use!
  • No need to involve IT so we can add and update tags in a timely fashion.
  • Since it's part of the Google Suite, it's very reliable.
  • It can be used for variety of tagging options.
  • The learning curve for beginners can be steep.
  • Anyone with access to your GTM account can make changes so you have to be diligent about who has access and the type of access they have.
  • It helps to have an understanding of the data layer and what it represents to better understand how you use GTM.
Google Tag Manager basically takes all the tags that are normally put within the page source and pools them all in one central place and then deploys them according to rules. Think of Google Tag Manager (GTM) as a taxi dispatcher; where the taxi(es) are the tags and the destinations are the various platforms. So as a user’s request goes in, GTM sends the taxi(es) to the various destinations (platforms) including Google Analytics, AdWords, Linkedin, or even other third-party tags. GTM (Taxi Dispatcher) knows where the destinations (Platforms) are and has all the info it needs to get each taxi (tag) to fire and what driver to send to that location (Platform).
Justin Angelson, Digital and AI Solution Expert | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Google Tag Manager for our own businesses, as well as client businesses so simply the creation, implementation, and optimization of remarketing/retargeting and other tracking pixels in one place, across all channels. Once deployed inside of their specific containers, it's easy to make any changes needed, quickly and then deploy them fast.
  • Separate containers for different sites and different pixels on those sites
  • One consolidated dashboard and login to manage multiple properties, containers, and tags
  • Ease of use and access
  • There is a little bit of a learning curve to get GTM up and running, even with a tech background.
  • There interface could be a little more user-friendly.
  • The interface could be more clearly labeled upfront to make sure it's super easy to tell what's what.
In general Google Tag Manager is well suited to help marketing professionals manager their tracking pixels for Adwords, Analytics, Remarketing, and other tracking pixels, easily and in one place. It lets you get the tags/pixels created and deployed live onto the websites without having a lot of time taken up by any coding or development professionals.
Dylan Redd | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
It is used in my department. We use Google Tag Manager to handle any third-party integration with our clients' websites, such as AdWords or Facebook. Tag Manager keeps all tracking codes and implementation clean and organized, and keeps the code off if the site so it loads faster.
  • Well organized and easy to see what has been created
  • We can manage all of our clients accounts from one dashboard
  • Easily integrates with other Google services
  • There is a steep learning curve when it comes to learning how to set up and integrate different services.
  • The help tips are vague and unhelpful
Tag Manager is great for any website, especially if you are integrating a variety of different services into your website. When using tag Manager you don't have to dig through code to figure out where a snippet of code is hiding. It is all organized and labeled.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Google Tag Manager (GTM) for tagging of our website. Events tracked in GTM are then used in Google Analytics for the creation of goals. GTM is used by the marketing team. It's a great tool for tagging the whole website to monitor usage trends, issues, volumes etc.
  • Allows our team to be mostly independent from IT - all we needed IT to do was to insert a piece of code into website and we were ready to go.
  • Easy to start - GTM provides a few helpful ready tags that don't need much setting up and will get you started with tracking of the general web actions.
  • Lots of help is available - whether its own Google material or information available online, if you get stuck, it's never too hard to find a solution.
  • I'm still a bit confused about the data layer and how it can be used for more advanced tags. I have a feeling I'm not using GTM's full capability because I'm struggling to understand this area.
  • The preview pane recently stopped displaying so that's delaying my progress. Don't know if it's to do with GTM itself or anything to do with our IT but I've not been able to load it for a while.
  • Once you get started, going from the basic level of usage to the interesting parts takes a bit of learning and a whole lot of confusion if you are new to tagging. But I guess GTM is not alone in this.
GTM is really good for monitoring usage of the entire website to see what parts perhaps need testing or to understand visitor behaviours.
Ben Rubenstein | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Google Tag Manager within our business unit to streamline our analytics implementation across multiple websites and environments (staging and production) and to track conversions and user engagement. We were previously using standard Google Analytics to do this tracking but were looking for Tag Manager to be able to more easily make adjustments without having to access/customize site code. GTM is being used by at least one other business unit in our organization, but we have separate implementations.
  • Flexibility. We can create one analytics tag that can apply to multiple sites with a single click. This saves a lot of time when we want to make a minor tweak that applies to, say, our marketing website and our application site.
  • Testing. It's very simple to preview whether a tag has been implemented properly - just visit a page, and you can easily see whether the right tags are firing using the Debug tool. I use this regularly to flag potential issues.
  • Integrations. The ability to add things like Adwords and Facebook Pixel directly to sites using GTM is nice - it enables us to have a single place to store that information rather than having multiple versions of code floating around, which we might forget to update if something changes.
  • Ease of creation. The templated system for creating variables, triggers, and tags makes the setup process fairly simple (even if there is a learning curve).
  • While it's nice to be able to create one tag and apply it across multiple sites or page types, sometimes it's almost too easy to do that. I've run into some situations where we were tracking pageviews in multiple properties mistakenly because the tag was too broadly applied. This is something I'd like to be able to flag more easily. In order to get the kind of granularity we require, it can be necessary to create multiple versions of the same tag, applied to different environments, which creates the possibility for error if our naming structure is not consistent.
  • Messaging is not always clear. Occasionally we'll see a message saying that a bunch of changes has been made (for example when publishing a new version), but it's not immediately clear what those changes are. It would be nice to be able to see a detailed rundown of version changes at any given time, and what pages are affected by those changes.
I think GTM is particularly well-suited for organizations that run multiple sites and have an interest in managing to track across and between those properties. It makes tracking across domains much simpler than the standard Google Analytics setup. It might not be worthwhile to switch to GTM if you run a single site or don't have plans to implement detailed user engagement that requires a lot of custom code.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The Google Tag Manager is used to manage tags and codes in your site or app. It can be both marketing tags and other tools that are useful for your business. It is usually used by IT, marketing, or Business Intelligence area.
  • Fast learning curve
  • Friendly integration with Other Google products
  • Stable and reliable platform
  • Provide more control to all tags on your sites.
  • Ability to modify (on / off / pause) any tags very quickly, without bumping into deploys of IT area
  • Transfer modifications tags and triggers to another workpace,
  • Limited workspaces into the free version
Google Tag Manager is great for increasing agility in publishing, changing, and managing marketing tags and other tools. For an online business, that makes all the difference. It is free and has a friendly interface, and we can say that it does not take a programmer to start using it.
Julian Estiva | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Google Tag Manager is currently being used in our marketing department. We manage multiple organic sites and we also manage landing pages where we direct traffic from our PPC campaigns and display ads. Google Tag Manager allows us to better organize our tracking scripts that we include on all our sites and manage all our tracking scripts from a single console without having to modify our sites.
  • Tag Manager allows us to insert the tag manager tracking script on our website once and we are able to manage all tracking scripts we need for our site from the Tag Manager console. The benefit is we don't need to make website changes every time we modify our tracking scripts since this is done through the Tag Manager console.
  • Tag Manager provides us the ability to create various rules straight from the console.. For example, we can trigger our conversion tracking scripts to fire only when visitors convert on our site.
  • Tag Manager allows us to create custom events. For example, we can create a rule that reports the frequency and list of all outbound links clicked from our site.
  • There is a learning curve on how to properly use Tag Manager and its many features. You will have to test any rules and events you create to make sure they are implemented & tracking correctly.
Google Tag Manager is perfect for organizing tracking scripts for your sites. If you have multiple tracking scripts that you implement on your site(s), then Google Tag Manager is a great tool that'll make your life easier when managing your scripts. If you have many rules or want different tracking scripts to fire on certain pages or certain events, GTM is a big help that can manage this for you.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Google Tag Manager to monitor our website traffic and gather insights about our visitors. The whole organisation is using it and we are upgrading our current website alongside implementing GTM. It solves several problems. Firstly, it helps us get to know the demographics and behaviours of our visitors. But then we can also set goals to track visitor journeys throughout the site.
  • As it is connected to other Google services, it is easy to integrate and connect to them.
  • The interface is much simpler than it used to be and there is a lot of help online if you need guiding through the process.
  • It stores your usage data, so it is easy to keep track of what changes you have made.
  • It is quite easy to tell where you have gone wrong if something is not working.
  • You have to be relatively tech-savvy to use it.
  • There are other tools available which make it easier to run experiments.
  • Keywords are missing in the search console due to privacy issues. Which is good as a consumer, but not for a marketeer.
I would recommend it, as the insights are extremely valuable when connected with Google Analytics. If you want to know the age, gender, nationality of your users this is the tool for you. If you want to know what users click on, what pages they land/exit on, or see their journey through your website, then this is the tool for you. However, it is quite technical and can be hard to use unless you have a step-by-step guide. This tool does not show you videos of your users on your website, or heatmaps, or provide reasons behind their behaviour. Nor have I found a way to get notifications.
Chris Lenhart | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Google tag manager (GTM) is a great way to handle all of the code snippets you need without having to bug your devs. It is also great for tracking custom interactions, again without needing to bug your developers to implement something and deploy. If you can write the JavaScript to find it on the page, GTM lets you measure it. It even allows you to set local and session storage variables to help you understand more complex user behavior.
  • Measuring custom interactions. If you know a bit of javascript, you can set yourself up to measure anything that happens client side on your site, no matter how complex the sequence.
  • Out of the Box triggers. Even if you aren't great at javascript, you can set up interactions pretty easily.
  • Independent deployment. You can create, manage, and deploy your tags yourself without waiting for your developers to deploy.
  • No retroactive measurements. If you haven't set up a measurement, there's no way to go back in time to find it.
  • Finicky javascript syntax. It can be picky about how it accepts scripts.
  • Interface changes a lot. It's usually an improvement, but it can make learning difficult because old tutorials quickly become obsolete.
You should use Google tag manager if you have someone on your staff who has analytics and development chops, and you are interested in measuring interactions that go beyond simply what page was viewed or what button was clicked. If you need to handle retargeting ads specific to a particular interaction, or you want to measure interactions in a particular sequence over the course of a session, google tag manager is great.

If your organization lacks someone with these skills, look into a solution like Heap if you are small enough.
Sarah Mackenzie | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
If you're using Google Analytics and want more control over your website, Google Tag Manager is a must for all marketers. It's a huge timesaver when it comes to deploying "extra" tracking interactions that are not normally included in Google Analytics, such as: clicks on links (email, PDFs), form submissions, social media interactions, and more. It also integrates with other platforms too, from Crazy Egg to LinkedIn. (Technically it could work wit anything since it allows you to "inject" your own code onto the page.)

With standard Google Analytics, you have to bug a developer to insert extra code into the page. Google Tag Manager eliminates this need.

Once you get the hang of it, you'll love it. It seems so simple - but until then, there's a learning curve. Some events will still require extra help from a developer depending on how the page is coded (and you'll bang your head against your laptop until you realize this ;). You need to be able to problem solve and not be shy about diving into code, even if you're not a "coder". Another pain point is that Google's own documentation seriously needs to be improved, and you'll find yourself doing a lot of extra research in forums.
  • Ability to add track new types of interactions *without having to ask a developer for help*. Most of the time, that is.
  • Ability to completely test deployments before pushing live.
  • Ability to save "versions", so you can always have a record of previous deployments.
  • Instant gratification, can deploy new versions and start tracking immediately.
  • Google's documentation needs to be improved.
  • There's a learning curve, and it's not easy for novice users.
  • It's easy to make mistakes - but the good news is the preview/debut mode is there to help you with that.
Be sure that you have time to learn and research how to deploy Google Tag Manager, and that you're comfortable with problem solving, troubleshooting, and ready to dive into documentation and a teensy bit of coding. I recommend having a resource on hand to get help from, whether it's a colleague, a forum, or a paid consultant.
Brian Massey | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
  • Gives marketers more control of their ability to measure visitor behavior.
  • Gives marketers more control over adding features to a site.
  • Hides details making implementation of site features easier, especially Google Analtyics.
  • Great versioning infrastructure allowing you to roll out and roll-back changes.
  • Strong preview and testing tools keeps you from bringing the site down.
  • Well integrated with Google Analytics so you can use advanced features.
  • Hiding of technical details (such as Google Analytics) may make debugging difficult.
  • Gives marketers enough rope to hang themselves by injecting Javascript, CSS and HTML changes.
  • Because it's powerful, it requires pretty extensive QA.
  • Doesn't support A/B testing software like Convert.com, Visual Website Optimizer and Optimizely.
  • Can quickly require some strong technical expertise for more advanced measurement setups.
Google Tag Manager is easy enough to implement that it is worth trying. It can be easily removed if it doesn't fit for your business.
Dan Antonson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
We decided to utilize Google Tag Manager to assist with the web analytics and tracking pixel management. Being in an agency environment we also use it to manage tags for multiple clients. Google Tag Manager eliminates our web analysts and paid advertising specialists from constantly asking for help from our development team. It also speeds up the time it takes to deploy a tag across a website.
  • Extremely IT-Friendly - user permissions, methods to test tags and versioning.
  • Relatively Intuitive Interface - adding tags or changing rules are straightforward.
  • Easy to Install - Simple to install, one container placed and you're ready to go.
  • Event Listeners - Google Tag Manager now has options for event listeners to "listen" for actions on the page. These listeners can be used to fire tags on a certain click or interaction.
  • Pre-Built Templates - no need to know javascript in most scenarios, pre-programmed templates make adding some tags as easy as filling out a web form.
  • Supports Custom Javascript - Tag not supported? There is a custom HTML / javascript tag that can be used to run and publish tags.
  • Steep Learning Curve - Google Tag Manager introduces new concepts such as Macros and Rules. Some may struggle at first deploying advanced analytics features such as ecommerce tracking.
  • No Tag Folders - there is no easy way to "bucket" similar tags, a site with a lot of tags can become difficult to manage.
  • No error debugging - Google Tag Manager will tell you if the tag fired, but not necessarily if there are errors
Google Tag Manager could work for just about any scenario, and it's free. However, for a large organizations with many tagging needs, it may be better to look for a paid solution. Many other tag manager systems have much more functionality and support more tags. It's also important to recognize that for advanced implementations, additional coding (mainly dataLayers) are required - as easy as Google Tag Manager is to install I find for the most value, custom coding is still needed.
Score 9 out of 10
Vetted Review
Verified User
We use Google Tag Manager to minimize the time it takes to implement third party javascript on our sites without IT intervention. It is used primarily by the Marketing department relative to digital marketing for new prospects.
  • It has great flexibility to go back to previous versions of the container in case you make a mistake.
  • It has some tag templates that can be used to minimize the need for custom tags to be created.
  • Personally this is one of the best free products I've used in a long time. I can't think of anything to improve within the scope for which I use it.
The key question with Tag Containers is what do you get in addition to the tag management? With GTM you have to learn on your own or through communities whereas with other purchased Tag Containers you may get account support and additional reporting capabilities. If you're proficient and can learn as you go then Google Tag Manager would be a good fit. If you need a lot of hand holding then an alternate service may be better.
Return to navigation